fetid odor - Alemán Inglés Diccionario